import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
import "./filters";
import "./mixins";
import "./plugins/vant";
import "./plugins/http";
import "./plugins/storage";
import bridge from "./utils/jsBridge";
import serviceApi from "./apis/serviceApi";
import modelFunctions from "./utils/modelFunction";
// import "./plugins/clipboard";
// import "./plugins/qrcode";
import "./assets/css/common.less";
import bootstrap from "./bootstrap";

Vue.config.productionTip = false;
Vue.prototype.api = serviceApi;
Vue.prototype.$bridge = bridge;
Vue.prototype.modelFunctions = modelFunctions;

new Vue({
  router,
  store,
  created: bootstrap,
  render: h => h(App)
}).$mount("#app");
